Hey guys! I am on the top of the world feeling as I share my experience of the world's largest bird sculpture in Kerala called "Jatayu Park" at Jatayu Earth's Center.
It was a picturesque moment taking the rope car and ticking it off the bucket list.
Watch my favourite memories made at Jatayu Park.